<?php
// <editor-fold defaultstate="collapsed" desc="inicializando">
require_once '../includes/db.php';
require_once '../includes/usuario.php';
require_once '../includes/inmueble.php';
ini_set("upload_max_filesize", "20M");
ini_set("post_max_size", "20M");
$db = new db();
$usuario = new usuario();
$inmueble = new inmueble();
$usuario->confirmar_miembro();
$exito = array('suceed' => false);
$estados = array();
$ciudades = array();
$tiposinmueble = array();
// </editor-fold>
// <editor-fold defaultstate="collapsed" desc="registrar inmueble">
if (isset($_POST['enviar'])) {
    $data = array();
    $data['inmueble'] = $_POST;
    $data['fotos'] = $_FILES;
    unset($data['inmueble']['enviar']);
    $exito = $inmueble->registrar($data);
} else {
    $estados = $db->dame_query("select * from estado");
    $ciudades = $db->dame_query("select * from ciudad");
    $tiposinmueble = $db->dame_query("select * from tipoinmueble");
}
// </editor-fold>
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Registrar Inmueble</title>
        <script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
        <script type="text/javascript" src="../js/jquery-validate/jquery.validate.min.js"></script>
        <script type="text/javascript" src="../js/jquery-validate/localization/messages_es.js"></script>
        <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/themes/cupertino/jquery-ui.css" rel="stylesheet" media="screen" type="text/css"/>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js"></script>
        <link href="../css/style.css" rel="stylesheet" media="all" type="text/css"/>
        <script type="text/javascript" src="../js/index.js"></script>
        <script type="text/javascript">
            $(document).ready(function(){
                $("#estados").change(function(){
                    llenarCiudades($(this).val(), "#ciudades");
                }
            );
                $("#form1").validate({
                    rules:{
                        foto1:{accept:"jpg|png"},
                        foto2:{accept:"jpg|png"},
                        foto3:{accept:"jpg|png"},
                        foto4:{accept:"jpg|png"},
                        foto5:{accept:"jpg|png"},
                        ubicacion:{minlength:3,maxlength:100},
                        urbanizacion:{minlength:3,maxlength:30},
                        comentarios:{minlength:6,maxlength:500}
                    },
                    submitHandler:function(form){
                        $("#dialog").dialog({
                            title:"Guardando Registro",
                            modal:true
                        });
                        if($("#form1").valid()){
                            form.submit();
                        }
                    },
                    messages:{
                        precio:{
                            digits:"Por favor escribe los números sin puntos ni comas."
                        }
                    }
                });
            });
        </script>
    </head>
    <body>
        <div id="dialog" style="display: none;">Cargando imágenes, por favor espere...</div>
        <div id="header">
            <?php include_once '../template/header.php'; ?>
        </div>
        <div id="content">
            <?php if ($exito['suceed']): ?>
                <div class="info">
                    <h3>Registro Agregado con éxito. El inmueble será visible en el sitio una vez sea aprobado por los administradores.</h3>
                </div>
            <?php elseif (isset($_POST['enviar'])): ?>
                <div class="error">
                    <h2>Error</h2>
                    <?php trigger_error("Error al cargar inmueble\n:" . var_dump($exito), E_USER_WARNING); ?>
                </div>
            <?php else: ?>
                <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form1" id="form1" enctype="multipart/form-data">
                    <input type="hidden" name="usuario" value="<?php echo $_SESSION['usuario']['id'] ?>" size="32" />
                    <input type="hidden" name="status" value="1"/>
                    <input type="hidden" name="fechainicio" value="<?php echo date('Y-m-d'); ?>"/>
                    <div class="c50">
                        <table width="99%" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                                <th colspan="2" class="fondoAzul">Caracteristicas del inmueble</th>
                            </tr>

                            <tr valign="baseline">
                                <td nowrap="nowrap" >Estado:</td>
                                <td>
                                    <select name="estado" class="required" id="estados">
                                        <?php foreach ($estados['data'] as $estado): ?>
                                            <option value="<?php echo $estado['id'] ?>" ><?php echo $estado['nombre'] ?></option>
                                        <?php endforeach; ?>
                                    </select>
                                </td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Ciudad:</td>
                                <td>
                                    <select name="ciudad" class="required" id="ciudades">
                                        <option value="">Seleccione</option>
                                    </select>
                                </td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Mt2:</td>
                                <td><input type="text" name="mt2" value="" size="32"  class="required number"/></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Urbanización:</td>
                                <td><input name="urbanizacion" type="text" value="" size="32" maxlength="30"  /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Tipo:</td>
                                <td><select name="tipo" class="required">
                                        <?php foreach ($tiposinmueble['data'] as $tipoinmueble): ?>
                                            <option value="<?php echo $tipoinmueble['id'] ?>" ><?php echo $tipoinmueble['nombre'] ?></option>
                                        <?php endforeach; ?>
                                    </select>
                                </td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Precio:</td>
                                <td><input type="text" name="precio" value="" size="32" class="required digits"/></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Habitaciones:</td>
                                <td><input type="text" name="habitaciones" value="" size="32" class="required number" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Nro. Baños:</td>
                                <td><input type="text" name="banios" value="" size="32"  class="required number"/></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Estacionamiento:</td>
                                <td><input type="text" name="estacionamiento" value="" size="32"  class="required number"/></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" >Antiguedad (años):</td>
                                <td><input type="text" name="antiguedad" value="" size="32" class="required number" /></td>
                            </tr>
                            <tr>
                                <td nowrap="nowrap" >Ubicación:</td>
                                <td><textarea name="ubicacion" cols="42" rows="3" class="required"></textarea></td>
                            </tr>
                            <tr>
                                <th colspan="2" class="fondoAzul">Fotos del inmueble</th>
                            </tr>
                            <?php for ($i = 1; $i <= FOTOS_INMUEBLES; $i++): ?>
                                <tr>
                                    <td>Foto <?php echo $i; ?></td>
                                    <td><input type="file" name="foto<?php echo $i ?>" <?php echo ($i == 1) ? 'class="required"' : ''; ?>/></td>
                                </tr>
                            <?php endfor; ?>
                        </table>
                    </div>
                    <div class="c50">
                        <table align="center" width="99%" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                                <th class="fondoAzul">Caracteristicas Adicionales</th>
                                <td class="fondoAzul">
                                    <a href="#nogo" onclick="javascript:seleccionar_todos()">
                                        <span style="color: white;">Seleccionar Todos |</span>
                                    </a>
                                    <a href="#nogo" onclick="javascript:deseleccionar_todos()">
                                        <span style="color: white;">Deseleccionar Todos</span>
                                    </a>
                                </td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Sala-comedor:</td>
                                <td><input type="checkbox" name="salacomedor" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Cocina empotrada:</td>
                                <td><input type="checkbox" name="cocinaempotrada" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Lavadero:</td>
                                <td><input type="checkbox" name="lavadero" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Estacionamiento techado:</td>
                                <td><input type="checkbox" name="estacionamientotechado" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Piso de ceramica:</td>
                                <td><input type="checkbox" name="ceramica" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Baño auxiliar:</td>
                                <td><input type="checkbox" name="banioauxiliar" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Maletero:</td>
                                <td><input type="checkbox" name="maletero" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Gas directo:</td>
                                <td><input type="checkbox" name="gasdirecto" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Terraza descubierta:</td>
                                <td><input type="checkbox" name="terrazadescubierta" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Vestier:</td>
                                <td><input type="checkbox" name="vestier" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Estudio:</td>
                                <td><input type="checkbox" name="estudio" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Kirchenette:</td>
                                <td><input type="checkbox" name="kirchenette" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Parque:</td>
                                <td><input type="checkbox" name="parque" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Ascensor:</td>
                                <td><input type="checkbox" name="ascensor" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Vigilancia:</td>
                                <td><input type="checkbox" name="vigilancia" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Salon de fiestas:</td>
                                <td><input type="checkbox" name="salonfiestas" value="1" size="32" /></td>
                            </tr>
                            <tr valign="baseline">
                                <td nowrap="nowrap" align="left">Calle privada:</td>
                                <td><input type="checkbox" name="calleprivada" value="1" size="32" /></td>
                            </tr>
                            <tr>
                                <th colspan="2" class="fondoAzul">Comentarios</th>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <textarea name="comentarios" rows="3" cols="60"></textarea>
                                </td>
                            </tr>
                        </table>
                    </div>
                    <div style="clear:both;">
                        <p align="center">
                            <input name="enviar" type="submit" value="Insertar registro" />
                        </p>
                    </div>
                </form>
            <?php endif; ?>
            <a href="../usuarios">
                <img src="<?php echo ROOT . IMAGES ?>cancel.png" align="absmiddle" height="16"/>
                Regresar al menú</a>
        </div>
        <div id="footer">
            <?php include_once '../template/footer.php'; ?>
        </div>
    </body>
</html>